life principle - Français Anglais Dictionnaire